rainfall induced - French English Dictionary